engineering cnc fanuc milling metal abb engineers machining precision manufacturing fabrication mitsubishi cad engineer